package com.fafi.spring.test.util;

import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;

public class ConfigurationUtil {
	/**
	 * aop标识注解类
	 */
	public static final String AOP_POINTCUT_ANNOTATION
			= "com.fafi.spring.test.annotation.AopJ";
	/**
	 * 前置通知注解类
	 */
	public static final String BEFORE
			= "com.fafi.spring.test.annotation.BeforeBaomw";
	/**
	 * 后置通知注解类
	 */
	public static final String AFTER
			= "com.fafi.spring.test.annotation.AfterBaomw";
	/**
	 * 环绕通知注解类
	 */
	public static final String AROUND
			= "com.fafi.spring.test.annotation.AroundBaomw";
	/**
	 * 存放需代理的全部目标对象类
	 */
	public static volatile Map<String, List<ProxyBeanHolder>> classzzProxyBeanHolder = new ConcurrentHashMap<>();

}
